body {background-color: #f5f5f5;}

#wrapper {min-height:600px; width:1200px; padding:0; margin:0 auto; background-color: #f5f5f5;}
#header {position: relative; height:90px;}
#header a {border:none; text-decoration: none;}
#header img {position:absolute; top:37px; left:140px;}

#menu {position: absolute; right:140px; top:40px;}
#menu ul {list-style:none;}
#menu li {padding:0 0 0 45px; float: left;}
#menu li a {font:bold 12px Arial; color:#252525}
#menu li a:hover {color:#d04243; text-decoration: underline}

#links {position: absolute; right:140px; top:70px; opacity:.7;}
#links ul {list-style:none;}
#links li {padding:0 0 0 30px; float: left;}
#links li a {font:14px Arial; color:#3f3f3f; padding:3px 5px; background:#e8e8e8; text-transform: uppercase;}
#links li a:hover {color:#ffffff; background:#939393;}

#main {position: relative; width: 1200px;}

#slider {position: relative; height: 340px; list-style: none;}
#slider li {position:absolute; display: none; width:1200px; height:340px; top:0; left:0; z-index:2;}
#slider .slide1 {background: url(/images/slide1.png) center center no-repeat;}
#slider .slide2 {background: url(/images/slide2.png);}
#slider .slide3 {background: url(/images/slide3.png);}

#slider_menu {position: relative; width: 930px; height:130px; margin:0 auto; list-style: none; overflow: hidden;}
#slider_menu li {position:relative; display: inline-block; float:left; width:290px; height:130px; margin-right:20px; background: url(/images/slidemenu.png) left bottom no-repeat;}
#slider_menu a {border:0; text-decoration: none; padding: 0; margin: 0;}
#slider_menu li span.title {display: block; position: absolute;  top:28px; left:10px; font:bold 13px Arial; color:#252525}
#slider_menu li p {display: block; position: absolute; width:270px; height:80px; top:60px; left:10px; font:11px Arial; color:#252525} 
#slider_menu li .icon {display: block; position: absolute; z-index:5; top:1px; right:1px; width:103px; height:61px;}
#slider_menu li .slide1 {background: url(/images/slidemenu1.png) center center no-repeat;}
#slider_menu li .slide2 {background: url(/images/slidemenu2.png) center center no-repeat;}
#slider_menu li .slide3 {background: url(/images/slidemenu3.png) center center no-repeat;}
#slider_menu li .slide1active {background: url(/images/slidemenu1active.png) center center no-repeat; z-index:7;}
#slider_menu li .slide2active {background: url(/images/slidemenu2active.png) center center no-repeat; z-index:7; display:none;}
#slider_menu li .slide3active {background: url(/images/slidemenu3active.png) center center no-repeat; z-index:7; display:none;}

#wrap_block {width:930px; margin:30px auto 0;}

#content_block {display: block; width: 930px; float: left; font: 12px Arial; color: #252525; text-align: justify}
#content_block h1 {font: 20px Arial; color: #252525; margin-bottom: 20px;}
#content_block p {font: 12px Arial; margin-bottom: 15px; line-height: 15px; color: #252525;}
#content_block a {text-decoration: underline; color: #252525;}
#content_block a:hover {color: #d04243;}

#news_block{display: inline-block; width: 455px; float: right; font: 12px Arial; color: #252525; margin-left:20px;}
#news_block h1 {font: 20px Arial; color: #252525; margin-bottom: 20px;}
#news_block ul {display: block; width:455px; list-style: none;}
#news_block li {display: block;position: relative; width:431px; border:1px solid #d0d0d0; padding:8px 11px; background: #fff; margin-bottom:20px; text-align: left; overflow: hidden;}
#news_block li img {display: inline-block; width:110px; height:90px; }
#news_block li a {display: block; position: absolute; top:10px; left:130px; width:310px; font:bold 13px Arial;  color: #d04243; text-align: left; text-decoration: underline;}
#news_block li a:hover {text-decoration: none;}
#news_block li p {display: block; position: absolute; top:30px; left:130px; width:310px; height:52px; font:12px Arial; color:#252525; text-align: left; line-height: 14px; overflow: hidden;}
#news_block li .date {display: block; position: absolute; top:82px; left:130px; font:bold 12px Arial; color:#252525;}

#spacer {position:relative; display: block; clear:both;}

#footer {display: block; background: #252525; height:120px; position: relative; font:12px Arial;  line-height: 14px; color:#fff; margin-top: 30px;}
#footer a {text-decoration: underline; color: #d04243}
#footer a:hover {text-decoration: none;}
#footer .contacts {display:block; position: absolute; left:135px; top:20px; width:300px;}
#footer .info {display:block; position: absolute; left:450px; top:20px; width:615px;}


#content_wrapper {position:relative; background: url(/images/content_back.png) top center no-repeat; padding-top:200px; min-height: 200px;}
#content_wrapper h1 {position:absolute; opacity:.9; top:130px; left:130px; height:20px; background: #464646; padding:5px 20px 8px; font:20px Arial; color:#fff;}
#content_wrapper div.content {width:890px; padding:0 20px 30px; margin:0 auto; font: 12px Arial; line-height: 15px; color: #252525; background: #e8e8e8;}
#content_wrapper div.content p {margin-bottom:15px;}

#news_list {display:block; list-style: none;}
#news_list li {position:relative; display: block; margin-bottom:15px; padding-bottom:15px; border-bottom: 1px dotted #DDD;}
#news_list li img {display: inline-block; width:110px; height:90px; }
#news_list li a {display: block; position: absolute; top:0px; left:130px; width:710px; font:bold 13px Arial; color:#d04243; text-align: left; text-decoration: underline;}
#news_list li a:hover {text-decoration: none; color: #d04243}
#news_list li p {display: block; position: absolute; top:20px; left:130px; width:710px; height:52px; font:12px Arial; color:#252525; text-align: left; line-height: 14px; overflow: hidden;}
#news_list li .date {display: block; position: absolute; top:76px; left:130px; font:bold 12px Arial; color:#252525;}

#articles_list {display:block; list-style: none;}
#articles_list li {position:relative; display: block; margin-bottom:15px; padding-bottom:10px; border-bottom: 1px dotted #DDD;}
#articles_list li a {display: block; font:bold 13px Arial; color:#d04243; text-align: left; text-decoration: underline; margin-bottom:4px;}
#articles_list li a:hover {text-decoration: none; color: #d04243}

